12161002
3001000
705999
1030999
964998
365998
720997
1041997
870996
838995
535995
343995
905994
1089994
412993
935993
1000993
1055993
628993
845992
252992
935992
891991
826991
286991
281990
1225990
1060990